protector of boundaries - Turco Inglés Diccionario